impulse device - German English Dictionary